scrupulous cleanliness - German English Dictionary